Design and Application of a C++ Macromolecular Class Library

نویسندگان

  • Weider Chang
  • Ilya N. Shindyalov
  • Calton Pu
  • Philip E. Bourne
چکیده

PDBlib is an extensible object oriented class library written in C++ for representing the 3-dimensional structure of biological macromolecules. PDBlib forms the kernel of a larger software framework being developed for assiting in knowledge discovery from macromolecular structure data. The software design strategy used by PDBlib, how the library may be used and several prototype applications that use the library are summarized. PDBlib represents the structural features of proteins, DNA, RNA, and complexes thereof, at a level of detail on a par with that which can be parsed from a Protein Data Bank (PDB) entry. However, the memory resident representation of the macromolecule is independent of the PDB entry and can be obtained from other back-end data sources, for example, existing relational databases and our own object oriented database (OOPDB) built on top of the commercial object oriented database, ObjectStore. At the front-end are several prototype applications that use the library: Macromolecular Query Language (MMQL) is based on a separate class library (MMQLlib) for building complex queries pertaining to macromolecular structure; PDBtool is an interactive structure verification tool; and PDBview, is a structure rendering tool used either as a standalone tool or as part of another application. Each of these software components are described. All software is available via anonymous ftp from cuhhca.hhmi.columbia.edu.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Well-defined PE-b-PTFE diblock copolymers via combination of coordination chain transfer polymerization and condensation reaction: Facile preparation and surface modification of polyethylene film

In this paper, a series of well-defined polyethylene-b-polytetrafluoroethylene diblock copolymers (PE–b– PTFEs) were prepared by a coupling reaction of hydroxyl-terminated polyethylene (PE–OH) and isocyanateterminated 1H,1H-perfluoro-1-tetradecanol (PFDO–NCO). PE–OH was prepared by the coordination chain transfer polymerization using 2,6-bis[1-(2,6-diisopropylphenyl)imino ethyl] pyridine iron (...

متن کامل

The ODYSSEY Tool-Set for System-Level Synthesis of Object-Oriented Models

We describe implementation of design automation tools that we have developed to automate system-level design using our ODYSSEY methodology, which advocates object-oriented (OO) modeling of the embedded system and ASIP-based implementation of it. Two flows are automated: one synthesizes an ASIP from a given C++ class library, and the other one compiles a given C++ application to run on the ASIP ...

متن کامل

CryptoManager++ An Object Oriented Class Library for Cryptographic Mechanisms

This paper describes the general concepts of an object oriented class library for cryptographic mechanisms: CryptoManager++. Its application programming interface (API) provides security services of various symmetric and asymmetric cryptographic mechanisms. Nevertheless, these services can be used in an uniform and convenient way achieved by means of object oriented techniques such as inheritan...

متن کامل

Second Harmonic Generation Diagnostic of Layer by Layer Deposition from Disperse Red 1–Functionalized Maleic Anhydride Copolymer

Layer-by-layer (LBL) electrostatic assembly of poly-electrolytes is proving to be an increasingly rich and versatile technique for the formation of multilayered thin films with a wide range of electrical, magnetic, and optical properties. In the present work we synthesized a new nonlinear optical (NLO) maleic acid copolymer containing Disperse Red 1 moieties, built-up multilayer assemblies by a...

متن کامل

Assessment of "drug-likeness" of a small library of natural products using chemoinformatics

Even though natural products has an excellent record as a source for new drugs, the advent of ultrahigh-throughput screening and large-scale combinatorial synthetic methods, has caused a decline in the use of natural products research in the pharmaceutical industry. This is due to the efficiency in generating and screening a high number of synthetic combinatorial compounds; whereas traditional ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Proceedings. International Conference on Intelligent Systems for Molecular Biology

دوره 2  شماره 

صفحات  -

تاریخ انتشار 1994